package com.qingcloud.wcenter.model.station;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 站点污染数据返回对象
 */
@Data
public class StationInfo implements Serializable {

    @ApiModelProperty(value = "监测点编号", example = "90265")
    private String stationId;

    @ApiModelProperty(value = "设备编号", example = "90265")
    private String equipmentId;

    @ApiModelProperty(value = "设备类型", example = "SN100")
    private String productType;

    @ApiModelProperty(value = "监测点名称", example = "好大一个站")
    private String stationName;

    @ApiModelProperty(value = "监测点名称", example = "好大一个站")
    private String stationNameEn;

    @ApiModelProperty(value = "可展示传感器", example = "pm25,tvoc")
    private String sensor = "pm25,tvoc,hcho,co2";

    @ApiModelProperty(value = "空间编号", example = "11010")
    private String moId;

    @ApiModelProperty(value = "空间编号", example = "11010")
    private String moName;

    @ApiModelProperty(value = "空间编号", example = "11010")
    private String moNameEn;

    @ApiModelProperty(value = "楼层", example = "17层")
    private String floor;

    @ApiModelProperty(value = "楼层", example = "17层")
    private String floorEn;

    @ApiModelProperty(value = "楼层Id")
    private String floorId;

    @ApiModelProperty(value = "船Id")
    private String shipId;

    @ApiModelProperty(value = "区域", example = "办公区")
    private String area;

    @ApiModelProperty(value = "区域", example = "办公区")
    private String areaEn;

    @ApiModelProperty(value = "对象属性", example = "办公区")
    private String moAttr;

    @ApiModelProperty(value = "对象属性", example = "办公区")
    private String moAttrEn;

    @ApiModelProperty(value = "左偏移", example = "10")
    private Float left;

    @ApiModelProperty(value = "上偏移", example = "10")
    private Float top;

    @ApiModelProperty(value = "竖直左偏移", example = "10")
    private Float leftVertical;

    @ApiModelProperty(value = "竖直上偏移", example = "10")
    private Float topVertical;

    @ApiModelProperty(value = "水平图片告警线方向 1上 2右 3下 4做", example = "1")
    private Integer lineHorizontal;

    @ApiModelProperty(value = "垂直图片告警线方向 1上 2右 3下 4做", example = "1")
    private Integer lineVertical;

}
